package com.ruoyi.zsyh.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 厂家卡片管理对象 zsyh_factory_bankcards
 * 
 * @author yuexl
 * @date 2021-12-28
 */
public class ZsyhFactoryBankcards extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private String id;

    /** 厂家id */
    @Excel(name = "厂家id")
    private String factoryId;

    /** 银行类型id */
    @Excel(name = "银行类型id")
    private String bankTypeId;

    /** 用户名 */
    @Excel(name = "用户名")
    private String cardName;

    /** 银行卡号 */
    @Excel(name = "银行卡号")
    private String cardNo;

    /** 是否默认0否1是 */
    @Excel(name = "是否默认0否1是")
    private String isDefault;

    private String bankName;

    private String bankLog;

    public void setId(String id) 
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }
    public void setFactoryId(String factoryId) 
    {
        this.factoryId = factoryId;
    }

    public String getFactoryId() 
    {
        return factoryId;
    }
    public void setBankTypeId(String bankTypeId) 
    {
        this.bankTypeId = bankTypeId;
    }

    public String getBankTypeId() 
    {
        return bankTypeId;
    }
    public void setCardName(String cardName) 
    {
        this.cardName = cardName;
    }

    public String getCardName() 
    {
        return cardName;
    }
    public void setCardNo(String cardNo) 
    {
        this.cardNo = cardNo;
    }

    public String getCardNo() 
    {
        return cardNo;
    }
    public void setIsDefault(String isDefault) 
    {
        this.isDefault = isDefault;
    }

    public String getIsDefault() 
    {
        return isDefault;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankLog() {
        return bankLog;
    }

    public void setBankLog(String bankLog) {
        this.bankLog = bankLog;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("factoryId", getFactoryId())
            .append("bankTypeId", getBankTypeId())
            .append("cardName", getCardName())
            .append("cardNo", getCardNo())
            .append("isDefault", getIsDefault())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
